• word of the day

    athyrium thelypteroides

    athyrium thelypteroides - Dictionary definition and meaning for word athyrium thelypteroides

    Definition
    (noun) fern with elongate silvery outgrowths enclosing the developing spores
Download our Mobile App Today
Receive our word of the day
on Whatsapp